home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
LOGIC Apps
/
Logic-APPLE_II_APPS.iso
/
mac
/
LOGIC Apple II 5.25" Library - ProDOS
/
PRO023.dsk
/
TREE.bas
< prev
Wrap
BASIC Source File
|
2012-02-16
|
5KB
|
148 lines
50 HOME : HGR : HCOLOR= 3: CALL 62450
98 REM trunk
100 HPLOT 219,55 TO 219,100
102 HPLOT 240,80 TO 240,125
104 HPLOT 250,50 TO 250,105
106 HPLOT 260,32 TO 263,140
108 HPLOT 263,139 TO 269,144 TO 278,155
110 HPLOT 252,138 TO 258,151
112 REM leaves
116 HPLOT 191,40 TO 200,48 TO 210,55 TO 228,55 TO 235,50 TO 238,46
118 HPLOT 170,20 TO 160,18 TO 155,18 TO 150,18 TO 146,25 TO 148,40 TO 152,50
120 HPLOT 153,51 TO 160,53 TO 170,53 TO 180,51 TO 185,47 TO 189,41 TO 193,35
122 HPLOT 80,0 TO 77,10 TO 75,15 TO 75,20 TO 78,28 TO 81,35 TO 86,39
124 HPLOT 87,40 TO 96,43 TO 105,45 TO 115,48 TO 122,48 TO 129,46 TO 134,44
126 HPLOT 135,44 TO 141,41 TO 146,38
130 HPLOT 220,5 TO 218,10 TO 218,15 TO 220,23 TO 225,26 TO 233,28 TO 255,32
132 HPLOT 256,32 TO 273,30 TO 279,28
134 HPLOT 115,0 TO 121,4 TO 128,7 TO 136,7 TO 145,5 TO 165,3 TO 172,0
150 REM Newt
152 X = 196:Y = 82: GOSUB 1008
154 X = 200: GOSUB 1008
156 X = 204: GOSUB 1008
158 X = 194:Y = 85: GOSUB 1004
160 X = 198: GOSUB 1004
164 X = 202: GOSUB 1004
166 X = 206: GOSUB 1004
168 X = 203:Y = 88: GOSUB 1008
170 X = 207: GOSUB 1008
171 X = 208:Y = 84: GOSUB 1008
172 X = 205:Y = 91: GOSUB 1004
176 X = 209: GOSUB 1004
177 REM i, brow, noz, mouth, smile
178 HPLOT 197,87 TO 199,87: HPLOT 200,88
180 HPLOT 198,89
182 HPLOT 195,88 TO 193,92 TO 196,93 TO 196,95 TO 195,99
184 HPLOT 197,95 TO 199,95
186 HPLOT 200,94
188 HPLOT 196,99 TO 201,99
190 X = 206:Y = 94: GOSUB 1008
192 X = 210: GOSUB 1008
194 X = 208:Y = 97: GOSUB 1004
196 X = 212: GOSUB 1004
198 X = 210:Y = 100: GOSUB 1008
200 X = 214: GOSUB 1008
202 X = 212:Y = 103: GOSUB 1004
204 X = 216: GOSUB 1004
206 X = 206:Y = 100: GOSUB 1024
208 X = 204:Y = 103: GOSUB 1018
210 X = 208: GOSUB 1008
212 X = 210:Y = 87: GOSUB 1002
213 X = 212:Y = 90: GOSUB 1008
214 X = 214:Y = 96: GOSUB 1008
216 X = 214:Y = 93: GOSUB 1002
218 X = 216:Y = 98: GOSUB 1002
220 REM Newt bod
222 HPLOT 215,107 TO 215,111
223 REM arm
224 HPLOT 214,113 TO 209,133 TO 206,134 TO 191,133
225 REM chest
226 HPLOT 200,105 TO 195,110 TO 195,120 TO 197,127
227 REM arm
228 HPLOT 208,114 TO 206,124
230 HPLOT 201,112 TO 202,126
232 REM neck
234 HPLOT 201,100 TO 203,104
236 REM lower arm
238 HPLOT 201,126 TO 191,128
270 REM back jack
272 HPLOT 216,100 TO 219,107 TO 219,111 TO 218,116 TO 218,121 TO 217,127 TO 217,133 TO 221,150
274 HPLOT 221,150 TO 210,153 TO 205,153 TO 197,151 TO 193,150 TO 191,150 TO 186,145
276 REM jack
278 HPLOT 186,145 TO 191,141 TO 195,135
300 REM legs
302 HPLOT 189,150 TO 169,135 TO 167,135 TO 163,142 TO 152,150
304 HPLOT 182,128 TO 172,124 TO 166,124 TO 146,144 TO 152,150
305 REM sleeves
306 HPLOT 191,134 TO 191,127
308 HPLOT 193,127 TO 193,130
310 HPLOT 194,127 TO 194,130
312 REM hand
314 HPLOT 190,128 TO 186,126 TO 183,126 TO 182,128 TO 182,132 TO 185,134 TO 187,134 TO 190,132
316 HPLOT 183,128 TO 184,128
318 HPLOT 183,130 TO 184,130
320 REM grass
322 HPLOT 30,159 TO 155,154 TO 196,151
324 HPLOT 221,150 TO 245,153 TO 255,156 TO 279,159
326 REM shoe
328 HPLOT 151,149 TO 151,151 TO 152,155
330 HPLOT 147,145 TO 141,147 TO 133,149 TO 129,152 TO 129,153
332 HPLOT 130,154
334 REM other arm
336 HPLOT 194,118 TO 187,127
340 REM back leg
342 HPLOT 171,139 TO 169,142 TO 167,145 TO 162,149 TO 158,147
344 HPLOT 161,150 TO 162,154
350 REM bot jack
352 HPLOT 210,138 TO 212,146
354 HPLOT 203,136 TO 196,145
400 REM ap
402 X = 95:Y = 4: GOSUB 1029
404 X = 255:Y = 9: GOSUB 1029
406 X = 195:Y = 16: GOSUB 1029
407 HCOLOR= 0:Y = 16: GOSUB 1029
409 FOR Y1 = 16 TO 65
410 HCOLOR= 3:Y = Y1: GOSUB 1029
412 HCOLOR= 0:Y = Y1: GOSUB 1029
413 Y1 = Y1 +4: NEXT
416 HCOLOR= 3
418 HPLOT 191,40 TO 200,48 TO 210,55 TO 228,55 TO 235,50 TO 238,46
420 HCOLOR= 0: HPLOT 200,94: HCOLOR= 3: HPLOT 200,96
450 VTAB (21): PRINT " Press any key!": GET LY$: CALL 62450
454 PRINT CHR$(4);"RUN INE"
1000 END
1002 REM curl up
1004 HPLOT X,Y -1 TO X,Y -2: HPLOT X +1,Y: HPLOT X +2,Y -1
1006 RETURN
1008 REM curl down
1010 HPLOT X,Y -1: HPLOT X +1,Y -2: HPLOT X +2,Y TO X +2,Y -1
1012 RETURN
1016 REM CURL up
1018 HPLOT X,Y -1: HPLOT X +1,Y: HPLOT X +2,Y -1 TO X +2,Y -2
1020 RETURN
1022 REM curl down
1024 HPLOT X,Y TO X,Y -1: HPLOT X +1,Y -2: HPLOT X +2,Y -1
1026 RETURN
1029 REM apple
1030 HPLOT X +4,Y TO X +5,Y
1032 HPLOT X +4,Y +1 TO X +6,Y +1
1034 HPLOT X +11,Y +1 TO X +12,Y +1
1036 HPLOT X +4,Y +2 TO X +7,Y +2
1038 HPLOT X +11,Y +2 TO X +12,Y +2
1040 HPLOT X +5,Y +3 TO X +8,Y +3
1042 HPLOT X +10,Y +3 TO X +11,Y +3
1044 HPLOT X +7,Y +4 TO X +9,Y +4
1046 HPLOT X +3,Y +5 TO X +14,Y +5
1048 HPLOT X +2,Y +6 TO X +15,Y +6
1050 HPLOT X +2,Y +7 TO X +15,Y +7
1052 HPLOT X +2,Y +8 TO X +15,Y +8
1054 HPLOT X +2,Y +9 TO X +15,Y +9
1056 HPLOT X +3,Y +10 TO X +14,Y +10
1058 HPLOT X +3,Y +11 TO X +14,Y +11
1060 HPLOT X +3,Y +12 TO X +14,Y +12
1062 HPLOT X +4,Y +13 TO X +13,Y +13
1064 HPLOT X +4,Y +14 TO X +13,Y +14
1066 HPLOT X +5,Y +15 TO X +12,Y +15
1068 HPLOT X +6,Y +16 TO X +7,Y +16
1069 HPLOT X +10,Y +16 TO X +11,Y +16
1070 RETURN